From c3ff175e3f89cfde17a637c34b4d05f00c1dd9a4 Mon Sep 17 00:00:00 2001 From: Olivier Fourdan Date: Fri, 27 Mar 2020 17:14:52 +0100 Subject: [PATCH] win32: Add inhibit shortcut properties Win32 backend doesn't have support for inhibit shortcuts, yet it needs support the standard set of GdkToplevel properties. Add support for the "inhibit-list" object property to GdkToplevel on win32. --- gdk/win32/gdksurface-win32.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gdk/win32/gdksurface-win32.c b/gdk/win32/gdksurface-win32.c index db704c0a20..49d88987dd 100644 --- a/gdk/win32/gdksurface-win32.c +++ b/gdk/win32/gdksurface-win32.c @@ -4907,6 +4907,9 @@ gdk_win32_toplevel_set_property (GObject *object, g_object_notify_by_pspec (G_OBJECT (surface), pspec); break; + case LAST_PROP + GDK_TOPLEVEL_PROP_SHORTCUTS_INHIBITED: + break; + default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; @@ -4953,6 +4956,10 @@ gdk_win32_toplevel_get_property (GObject *object, g_value_set_enum (value, surface->fullscreen_mode); break; + case LAST_PROP + GDK_TOPLEVEL_PROP_SHORTCUTS_INHIBITED: + g_value_set_boolean (value, surface->shortcuts_inhibited); + break; + default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; -- 2.30.2